matlab矩阵向量用机器零代替,第2章练习参考答案.doc 您所在的位置:网站首页 matlab 删除矩阵元素 matlab矩阵向量用机器零代替,第2章练习参考答案.doc

matlab矩阵向量用机器零代替,第2章练习参考答案.doc

2023-08-09 18:10| 来源: 网络整理| 查看: 265

MATLAB第2章练习参考答案

1. 在一个MATLAB命令中,6+7i和6+7*i有何区别?i和I有何区别?

答:6+7i是一个复数常量;6+7*i是一个表达式,即将i看成一个运算量,参与表达式的运算。

在MATLAB中,i作为常用的预定义变量,表示虚数单位,而I可作为一般的变量名使用,因为在MATLAB中变量名区分字母的大小写。

2. 设A和B是两个同大小的矩阵,试分析A*B和A.*B、A./B和B.\A、A/B和B\A的区别?如果A和B是两个标量数据,结论又如何?

答:本题要求理解矩阵的基本算术运算与点运算的区别,可以分别设定两个同大小的矩阵A和B,然后在MATLAB中进行运算,仔细观察运算结果。

3. 写出完成下列操作的命令

(1) 删除矩阵A的第7号元素

答:A(7)=[]

(2) 将向量t的0元素用机器零来代替

答:t(find(t==0))=eps

(3) 将含有12个元素的向量x转换成3*4矩阵

答:reshape(X,3,4)

(4) 求一个字符串的ASCII

答:abs(‘abc’) 或 double(‘abc’)

(5) 产生和A同样大小的幺矩阵

答:ones(size(A))

(6) 从矩阵A提取主对角线元素,并以这些元素构成对角阵B

答:B=diag(diag(A))

4. 要产生均值为3,方差



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有